double stack wagon - Spanish English Dictionary